many pets - English Synonyms Dictionary